AlertAutoBypassTaskManager的設定

                                                             

Ø          專案簡介

程式清單。

介紹EF2Kagent.exe執行檔功能。

如何將Alert.vbsAutoBypass設入排程執行。

Ø          學習目標

看完本章節,您應該了解:

ü           EF2Kagent.exe功能

ü           程式的放置位址

ü           如何設定排程執行程式

Ø          準備工作

您已熟悉本系統之畫面配置及系統常用工具列之操作方式。


程式的放置及清單?

EF.NET\Tools\EF2KAgent

COMEngine.dll        EF2Kagnet.exe使用的元件

ConfigManager.dll        EF2Kagnet.exe使用的元件

EFCoordinatorOfTP.dll      EF2Kagnet.exe使用的元件

Encryption.dll            EF2Kagnet.exe使用的元件

IISManager.dll            EF2Kagnet.exe使用的元件

Interop.BlowFish.dll        EF2Kagnet.exe使用的元件

Ionic.Zip.dll        EF2Kagnet.exe使用的元件


log4net.dll        EF2Kagnet.exe使用的元件

MCloudLibrary.dll        EF2Kagnet.exe使用的元件

Newtonsoft.Json.dll        EF2Kagnet.exe使用的元件

LoadConfig.dll            EF2Kagnet.exe使用的元件

PlatformUtil.dll           EF2Kagnet.exe使用的元件

EF2KAgent.exe               執行程式,需透過.bat來執行,單獨執行沒有效果

NET_Alert.bat            呼叫EF2Kagent.exe來執行逾時警示

NET_AutoByPass.bat   呼叫EF2Kagent.exe來執行AutoByPass

以上的都要放在同一層目錄底下。

 

EF2Kagent.exe執行檔功能?

Alert

逾時警示功能,當客戶有設定逾時警示功能為開並且流程中的流程參數容許簽核時間不為0的前決條件下,當表單逾時時,系統會發出Mail訊息通知其設定的通知人員。

AutoByPass

自動ByPass功能,當客戶在流程參數設定可以自動ByPass及容許簽核時間不為0的先決條件下,當表單逾時未簽核時會自動帶往下一關或代理人。

 

 

如何將Alert.vbsAutoBypass設入排程執行?

1.        TaskManager中建立NET_AutoByPass.bat的排程。建立的過程如下:

Step1.      電腦開啟>Windows系統管理工具>工作排程器

 

Step2.      接著點選【建立工作】以進入「排程設定」。

 

 

Step3.      建立工作畫面,在【一般】頁籤中設定下列資訊:

(1)      名稱:Alert (可自行更換)。

(2)      使用者帳戶:務必使用【Administrator】確保權限足夠執行該程式。

(3)      勾選【不論使用者登入與否均執行(W)】,使程式方便其他使用者運行。

 

Step4.      在【觸發程序】頁籤中,點選新增

 

 

Step5.      編輯觸發程序建議設定為「每天\60分鐘\持續時間不限制」,且必須勾選【已啟用】。 (註:可以依照公司實際狀況進行調整)

 

Step6.      在【觸發程序】頁籤中,點選新增

 

 

Step7.      編輯:

(1)      動作:選取【啟動程式】

(2)      設定:點選【瀏覽】,選擇 EasyFlow\Tools\EF2KAgent\EF2KAgent.exe。


 

 

Step8.      參數設定:

(1)      用記事本開啟 EasyFlow\Tools\EF2KAgent\NET_Alert.bat

(2)      複製引數「EFNET EFNETDB ScheduleMail type1」加入到新增引數中。( 若有需要參數可增加 DB 字串: EFNET EFNETDB ScheduleMail type1 DB 的 IP $EFNETSYS$sa$[password])

(3)      點擊【確認】


 

 

 

 

 

Step9.      設定完後,可在「工作排程器程式庫」列表中查看。如果需要立即執行 該項排程工作,可利用右側 「執行」功能。

 

 

 

 

Step10.  完成設定後, NET_Alert便會依制定的時間執行,並將Log 檔寫在相同的路徑下,Log檔的名稱預設為Agent_alertxxxxxxxx (產生日期).txt

 

NET_AutoBypass的設定與NET_Alert的設定大同小異,可依上述步驟設定。